$(function () {
    // 点击“去注册账号”的链接
    $("#link_reg").on("click", function () {
      $(".login-box").hide();
      $(".reg-box").show();
    });
  
    // 点击“去登录”的链接
    $("#link_login").on("click", function () {
      $(".login-box").show();
      $(".reg-box").hide();
    });
    var form = layui.form;
    var layer = layui.layer;
    form.verify({
      pwd: [/^[\S]{6,12}$/, "密码必须6到12位，且不能出现空格"],
      repwd: function (value) {
        var pwd = $(".reg-box [name=password]").val();
        if (pwd != value) {
          return "两次密码不一致!";
        }
      },
    });
  
    $("#form_reg").on('submit', function (e) {
      e.preventDefault();
      var str = {
        username: $("#form_reg [name=username]").val().trim(),
        password: $("#form_reg [name=password]").val().trim(),
      };
      $.ajax({
        type: "post",
        url: "/api/reguser",
        data: str,
        success: function (res) {
          if (res.status != 0) return layer.msg(res.message);
          layer.msg(res.message);
          $("#link_login").click();
          $("#link_reg")[0].reset();
        },
      });
    });
    $("#form_login").on('submit', function (e) {
      e.preventDefault();
      var dataStr = $(this).serialize();
      $.ajax({
        type: "post",
        url: "/api/login",
        data: dataStr,
        success: function (res) {
          if (res.status != 0) return layer.msg(res.message);
            layer.msg(res.message);
            localStorage.setItem('token', res.token)
            location.href = 'index.html';
        },
      });
    });
  });
  